package xyz.ibenben.zhongdian.system.mapper;

import java.util.*;

import org.apache.ibatis.annotations.*;

import tk.mybatis.mapper.common.BaseMapper;
import xyz.ibenben.zhongdian.system.entity.HouseInfo;

/**
 * 房屋信息Mapper类
 * 提供了一些基本的服务，如获取所有房屋信息等方法。
 * 是此系统的主要服务类
 *
 * @author chenjian
 * @since 2017年9月27日上午10:57:28
 */
@Mapper
@CacheNamespace
public interface HouseInfoMapper extends BaseMapper<HouseInfo> {
	/**
	 * 获取所有房屋信息
	 * @return 返回值
	 */
	List<Map<String, Object>> getHouseInfoList();

	/**
	 * 根据小区查询符合的记录列表
	 * @param map 参数
	 * @return 返回值
	 */
	List<HouseInfo> getHouseInfoListByPlot(Map<String, Object> map);
}